/**
 ******************************************************************************
 * @file    cx32f103_it.h
 * @author  Application Team
 * @Version V1.0.0
 * @Date    1-April-2019
 * @brief   This file contains the headers of the interrupt handlers.
 ******************************************************************************
 */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __PY32F0XX_IT_H
#define __PY32F0XX_IT_H

#ifdef __cplusplus
extern "C"
{
#endif

  /* Private includes ----------------------------------------------------------*/
  /* USER CODE BEGIN Includes */

  /* USER CODE END Includes */

  /* Exported types ------------------------------------------------------------*/
  /* USER CODE BEGIN ET */

  /* USER CODE END ET */

  /* Exported constants --------------------------------------------------------*/
  /* USER CODE BEGIN EC */

  /* USER CODE END EC */

  /* Exported macro ------------------------------------------------------------*/
  /* USER CODE BEGIN EM */

  /* USER CODE END EM */

  /* Exported functions prototypes ---------------------------------------------*/
  void NMI_Handler(void);
  void HardFault_Handler(void);
  void SVC_Handler(void);
  void PendSV_Handler(void);
  void SysTick_Handler(void);

  void FLASH_IRQHandler(void);
  void UART0_IRQHandler(void);
  void UART1_IRQHandler(void);

  void SPI_IRQHandler(void);
  void I2C_IRQHandler(void);

  void LPTIM_IRQHandler(void);
  void TIM1_IRQHandler(void);

  void WWDG_IRQHandler(void);
  void IWDG_IRQHandler(void);
  void ADC_IRQHandler(void);

  void RTC_IRQHandler(void);
  /* USER CODE BEGIN EFP */

  /* USER CODE END EFP */
#ifdef __cplusplus
}
#endif

#endif /* __CX32F103_IT_H */
